
body,a,img,li,form,ul,input,div{
	margin:0px; padding:0px; text-decoration:none;  border:0px;
	list-style-type:none;
	color:#000;
	}

.block{height:15px;}
.main{
	width:1190px; height:2120px; margin:0px auto;
	}
.up{
	margin-top:20px;
	height:38px;
	padding-left:65px;
	line-height:38px;
	font-size:14px;	
	background-color:#f3f2f2;
	}
.red{
	color:#F00;
	}	
.gray{
	color:#6c6c6c;
	padding-left:30px;
	}
.head{
	width:auto;
	height:90px;	
	background-color:#ffda44;
	}
.head img{
	margin-left:65px; margin-top:25px;
	float:left;
	}
.menu{
	margin-right:120px;
	height:90px;	
	line-height:90px;	
	}	
.menu li{
	float:right;
	width:105px;
	text-align:center;
	}	
.menu li a{
	display:block; 	
	}
.menu li a:hover{
	 background-image:url(../images/index20.jpg);
	}
.dropbtn {
    display: inline-block;
    height:90px;
    text-align: center;
    text-decoration: none;
    width:105px;
}
.dropdown:hover .dropbtn { background-image:url(../images/index20.jpg);
}
.dropdown {
    display: inline-block;
}
.dropdown span{ font-size:12px; }
.dropdown a{
	color: black;
}
.dropdown-content {
    display: none;
    text-align: center;
    position: absolute;    
    background-color: #f9f9f9;
    min-width: 105px; 
}

.dropdown-content a { border:#CCC solid 1px;
    text-decoration: none;
    display: block;
}

.dropdown .dropdown-content a:hover { background-image:none; text-decoration:underline; font-weight:bold; color:#999;}

.dropdown:hover .dropdown-content { display: block;}
.middle{
	height:300px; margin-top:10px;
	}	
.md-left{
	width:255px;
	height:270px;
	float:left;
	margin-left:39px;
	border:solid 2px #CCC;
	background-color:#FFF;
	}
.md-left div{
	height:45px;
	line-height:45px;
	font-size:12px;		
	}
.md-left div img{
	padding-left:12px;
	padding-right:12px;
	}
.md-left a:hover{
	text-decoration:underline;
	color:#ffda44;	}
span{ margin-left:10px;}
.md-left div span a{ color:#979797;}
.md-left div span a:hover{ text-decoration:underline; color:#393; font-weight:bold;}
.md-center{
	width:530px;
	height:270px;
	margin-left:310px;
	border:solid 1px #CCC;
	background-color:#FFF;
	}	
.container, .container *{margin:0; padding:0;}

.container{width:960px; height:290px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:530px; height:300px; display:block;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
.md-right{
	width:290px;
	height:270px;
	float:right;
	margin-right:44px;
	border:solid 1px #CCC;
	background-color:#f4f4f4;
	}
	
.product{ height:230px;}

.signin{
	width:255px; height:220px;
	float:left;
	margin-left:39px;
	border:solid 1px #CCC;
	background-color:#FFF;
	}
.signin img{
	margin-top:12px; margin-left:12px;
	float:left;	
	}
.text{
	float:right;
	font-size:15px;
	margin-top:10px;
	}
.text a{
	color:#ffda44;
	font-weight:bold;
	}
.bt-menu{ height:130px; width:200px; margin-top:100px; margin-left:38px; }
.buttom{ width:100px; float:left;	}
.buttom li{ width:80px; height:40px; text-align:center; font-size:17px; font-family:"Times New Roman", Times, serif;}
.buttom li a{ display:block; background-color:#eae9e9;}
.buttom li a:hover{ background-color:#ffda44; color:#FFF; border:2px solid #FC3;}


#mainmenu_body{ width:835px; height:200px; margin-left:310px;  border:1px solid #CCC; height:220px;}
#mainmenu_top{ width:100px; height:170px; float:left;}
.hide {	DISPLAY: none; LIST-STYLE-TYPE: none;	}
.menu-text { height:170px; line-height:30px; width:100px;; display:block;   }
.menu-text LI { FLOAT: left; LINE-HEIGHT:2cm; FONT-FAMILY: "宋体", Arial, Verdana;  background-color:#ffda44;}
.menu-text A { text-decoration:none; color:#FFF; WIDTH: 100px;height:40px;; line-height:40px; DISPLAY: block;	 TEXT-ALIGN: center; FONT-WEIGHT: bold; font-size:16px; border:1px #CCC solid;}
.menu-text a:hover{ text-decoration:underline; color:#666; }

#mainmenu_bottom {
	width:730px;
	height:220px;	
	display:block;
	overflow:hidden; 
	overflow:hidden;
}
.menumore{ height:35px; margin-top:15px; margin-right:10px;}
.menumore a{ float:right; color:#666; font-size:16px;}
.menumore a:hover{ text-decoration:underline;}

.mainmenu_rbg{ width:730px;	height:200px; }
#mainmenu_bottom img { padding-left:15px; FLOAT: left; HEIGHT: 130px;}
.menutitle a{ font-size:13px;}
.menutitle a:hover{ color:#ffda44; text-decoration:underline;}



.camera{ min-height:250px; }

.photo{ height:40px; line-height:40px;margin-left:39px;margin-top:15px; border-bottom:#999 1px solid; width:1110px;}
.photo img{ margin-top:5px; margin-right:10px;}
.photo a{ font-size:24px; font-weight:bold;}
.photo a:hover{ color:#FC0; text-decoration:underline; }
.camreatext{ width:255px; height:210px; margin-left:39px;}
.camreatext img{ width:250px; margin-top:15px; margin-bottom:15px;}
.camreatext p{ color:#999; font-size:13px; line-height:20px;}
.camreatext1{width:255px; height:210px; margin-left:39px;margin-top:30px; }


.tabletext{ float:right; width:850px; height:430px; margin-right:30px; margin-top:10px;}
.title{ padding-top:10px; font-size:12px;}
.title a:hover{ text-decoration:underline; color:#FC0; }
.title p{ color:#900; font-weight:bold;}

.digital{ height:550px; width:1190px; margin-top:15px;}

.flash{ margin-left:39px; margin-top:10px; margin-top:20px; height:150px;}

.foot img{  margin-right:40px;}
.footer{ height:50px; margin-top:25px;}
.footer a{ color:#999; padding-left:10px; font-weight:bold; font-size:12px;}
.footer a:hover{ color:#900;}	
.footer span{ color:#999;font-weight:bold; font-size:16px;}
.footer b{ padding-left:15px; color:#999;}	
	
	
	
	
	
	
	
	
	